Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Staunton, Illinois (IL), United States

El Indio Mexican Restaurant
4.5
50 reviews

20636 Staunton Rd, Staunton, IL 62088-4371, Staunton

Amazing authentic mexican! Worked here honest good people.